.index{
    box-sizing: border-box;
    padding: 0 0 40px;
    .van-search {
        --search-padding:0 10px;
    }
    .van-tab{
        --tab-active-text-color:#4186f1;
        --tabs-bottom-bar-color:#4186f1;
        --tag-success-color:#4186f1;
        &-white{
            width: 100%;
            height: 6px;
            background-color: #eee;
        }
        &-card{
            margin-bottom: 20px;
            &-header{
                font-weight: bolder;
                font-size: 18px;
            }
            &-body{
                // font-weight: bold;
                font-size: 13px;
                color: #AAA;
            }
            &-footer {
                font-size: 12px;
                font-weight: 400;
                color: #c8c8c8;
                display: flex;
                justify-content: space-between;
                &-num{
                    color: #4186f1;
                    &-icon{
                        margin-left: 15px;
                    }
                }
            }
        }
    }
}